/**
* @Title: Demo5.java
* @Package me.shibor.study.javaSE.io
* @Description: TODO
* @author shibor
* @date 2017年2月7日 下午11:23:59
* @version V1.0
*/
package me.shibor.study.javaSE.io;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/**
 * @ClassName: Demo5
 * @Description: 字节流实现复制功能
 * @author shibor
 * @date 2017年2月7日 下午11:23:59
 * 
 */
public class Demo5 {
	public static void main(String args[]) throws IOException {
		FileInputStream a = new FileInputStream(System.getProperty("user.home") + "/pic.jpg");
		FileOutputStream b = new FileOutputStream(System.getProperty("user.home") + "/pic2.jpg");
		System.out.println("文件的大小为：" + a.available());
		byte c[] = new byte[a.available()];
		a.read(c); // 将图形文件读入数组
		b.write(c); // 将数组中的数据写入到新文件中
		System.out.println("文件已经被更名复制！");
		a.close();
		b.close();
	}
}
